/*
 * Name      = caution_hack_1.6.5
 * Datei     = Anleitung.txt
 * Version   = 1.0.0
 * Datum     = 25.01.2010
 * Copyright = -[ESA]-Lucky
 * Homepage  = http://www.esa-clan.de
 * eMail     = esa@esa-clan.de
 * * * * * * * * * * * * * * * * * * */

--------------------------------------------------------------------------------------------------------------------
Beschreibung Funktion:
--------------------------------------------------------------------------------------------------------------------
2 neue Links im Adminbereich unter Sonstiges-->Verwarnung und Konfiguration-->Verwarnung

Unter Sonstiges-->Verwarnung knnt ihr sehen wer Verwarnt wurde und die Daten editieren
Unter Konfiguration-->Verwarnung knnt ihr den Verwarner konfigurieren bzw. aktivieren.

ACHTUNG!!!!!
Sollte das Addon bei euch schon einige Zeit laufen und ihr kommt auf die Idee die Verwarnungen zu senken, werden alle User die ber eure Einstellung liegen automatisch gebannt.

--------------------------------------------------------------------------------------------------------------------
Beschreibung Installation:
--------------------------------------------------------------------------------------------------------------------
!!! Wie immer gilt, zuerst Backup der Originaldateien sowie der Datenbank machen. !!!

Kopiere, ausser der Anleitung und deinstall.php, alle Dateien und Ordner aus dem Ordner caution_hack_1.6.5 ins Rootverzeichnis vom PHPKIT.
Nun lade die install.php in das Verzeichnis pkinc/public/ und rufe diese mit folgendem Pfad auf.
http://www.deinedomain.de/zumrootverzeichnis/include.php?path=install

Lsche nach der Installation die install.php


Diese Dateien mssen manuell angepasst werden. 
####################################################################################################################
################################################### ADMINBEREICH ###################################################
####################################################################################################################
----------->
Editiere die pkinc/etc/sql.php
----------->
SUCHE:
?>

FGE DIREKT DARBER DAS EIN:
/********************* WARN Anfang *********************/
define('pkSQLTAB_WARNSYS',pkSQLPREFIX.'_warnsys_text');
/********************* WARN Ende ***********************/
####################################################################################################################
----------->
Editiere die pkinc/func/user.php
----------->
SUCHE:
	if($id<=1)
		return false;
	
	global $SQL;

FGE DARUNTER DAS EIN:
/********************* WARN Anfang *********************/
	$SQL->query("DELETE FROM `".pkSQLTAB_WARNSYS."` WHERE `id_warn`='".addslashes($id)."'");
/********************* WARN Ende ***********************/
####################################################################################################################
----------->
Editiere die pkinc/admin/usergroup.php
----------->
SUCHE:
if(!adminaccess('usergroup'))
	return pkEvent('access_forbidden');

FGE DARUNTER DAS EIN:
/********************* CAUTION Anfang *********************/
	$caution_lang=include_once(pkDIRLANG.pkGetConfig('warn_lang').'/caution_admin_access'.pkEXT);
/********************* CAUTION Ende ***********************/


SUCHE:
   'comment',

FGE DARUNTER DAS EIN:
/********************* CAUTION Anfang *********************/
   'caution',
   'caution_config',
/********************* CAUTION Ende ***********************/
####################################################################################################################
----------->
Editiere die pkinc/lang/de/admin.php
Diesen Text mssen Sie ggfs. selber bersetzen.
----------->
SUCHE:
'advertising'					=> 'Werbung',

FGE DIREKT DARUNTER DAS EIN:
/********************* CAUTION Anfang *********************/
'caution_nav'=>'Verwarnung',
'caution_edit_nav'=>'Verwarnung bearbeiten',
'caution_config_nav'=>'Koniguration',
/********************* CAUTION Ende ***********************/
####################################################################################################################
----------->
Editiere die pkinc/func/default.php
----------->
SUCHE ganz unten:
?>

FGE DARBER DAS EIN:
/********************* CAUTION Anfang *********************/
function warn_go($warn)
	{
	if($warn=='' || $warn=='guest')
		return false;
	if(pkGetConfig('warn_sys')=='admin' && ($warn=='admin' || $warn=='vip' || $warn=='mod' || $warn=='member' || $warn=='user'))
		return true;
	elseif(pkGetConfig('warn_sys')=='mod' && ($warn=='mod' || $warn=='vip' || $warn=='member' || $warn=='user'))
		return true;
	elseif(pkGetConfig('warn_sys')=='vip' && ($warn=='vip' || $warn=='member' || $warn=='user'))
		return true;
	elseif(pkGetConfig('warn_sys')=='member' && ($warn=='member' || $warn=='user'))
		return true;
	elseif(pkGetConfig('warn_sys')=='user' && $warn=='user')
		return true;
	return false;
	}
/********************* CAUTION Ende ***********************/
####################################################################################################################
----------->
Editiere die pkinc/admin/useredit.php
----------->
SUCHE:
				{
				$edit_activate = isset($_POST['edit_activate']) && intval($_POST['edit_activate']) ? 1 : 0;
				}

FGE DIREKT DARUNTER DAS EIN:
/********************* CAUTION Anfang *********************/
$set_warn_go='';
if(isset($_POST['warn_go']) AND $_POST['warn_go']=='1') {
	if(warn_go($userinfo['user_status']) OR getrights('admin')) {
	 if(getrights('admin') OR strstr(pkGetConfig('warn_forenmods'),'-'.pkGetUserValue('id').'-') OR getrights(pkGetConfig('warn_status'))) {
	 $ch_set=$SQL->fetch_array($SQL->query("SELECT `set_warn`, `user_email` FROM `".pkSQLTAB_USER."` WHERE `user_id`='".intval($editid)."'"));
	  if(($ch_set['set_warn']+1)>=pkGetConfig('warn_max') AND pkGetConfig('warn_logoff')=='1') {
	   $_POST['edit_profillock']='1';
	   $edit_activate='0';
	   $edit_status='ban';
	   $set_warn_go=", `lock_warn`='1'";
	   }
	  if($ch_set['lock_warn']=='1' AND pkGetConfig('warn_logoff')=='1') {
	   $_POST['edit_profillock']='1';
	   $edit_activate='0';
	   $edit_status='ban';
	   $set_warn_go=", `lock_warn`='1'";
	   }
	   $set_warn_go.=",`set_warn`=`set_warn`+1";
	   if(pkGetConfig('warn_im')=='1' AND isset($_POST['warn_titel']) AND $_POST['warn_titel']!='' AND isset($_POST['warn_text']) AND $_POST['warn_text']!='') {
	   if(isset($_POST['copy']) AND $_POST['copy']=='1') $copy_im="0";
	   else $copy_im="1";
	   $SQL->query("INSERT INTO `".pkSQLTAB_USER_PRIVATEMESSAGE."` (`im_to`, `im_autor`, `im_title`, `im_text`, `im_time`, `im_delautor`) VALUES ('".$editid."','".intval(pkGetUservalue('id'))."','".addslashes($_POST['warn_titel'])."','".addslashes($_POST['warn_text'])."','".time()."','".intval($copy_im)."')");
	   $imid=$SQL->insert_id();
	   } else $imid='0';
	   $SQL->query("INSERT INTO `".pkSQLTAB_WARNSYS."` (`id_verwarn`, `nick_verwarn`, `id_warn`, `nick_warn`, `warn_profile_admin`, `warn_titel`, `warn_text`, `warn_time`, `warn_im_id`, `warn_thread`, `warn_post`) VALUES ('".intval(pkGetUservalue('id'))."','".addslashes(pkGetUservalue('nick'))."','".$editid."','".addslashes($_POST['edit_nick'])."','1','".addslashes($_POST['warn_titel'])."','".addslashes($_POST['warn_text'])."','".time()."','".intval($imid)."','','')");
	   if(pkGetConfig('warn_email')=='1' AND isset($_POST['warn_titel']) AND $_POST['warn_titel']!='' AND isset($_POST['warn_text']) AND $_POST['warn_text']!='') {
	   $site_email_ok=trim(pkGetConfig('site_email'));
	   mailsender($_POST['edit_email'], $_POST['warn_titel'], $_POST['warn_text'],"FROM: <$site_email_ok>");
	   }
	 }
	}
}
/********************* CAUTION Ende ***********************/


SUCHE:
				user_groupid='".$SQL->i($_POST['edit_groupid'])."' ".
					$set_adds." 

FGE DIREKT DARUNTER DAS EIN:
/********************* CAUTION Anfang *********************/
					".$set_warn_go."
/********************* CAUTION Ende ***********************/


SUCHE:
	if($userinfo['user_activate']==1)
		$info_activate=" checked";
	if($userinfo['user_profillock']==1)
		$info_profillock=" checked";

FGE DIREKT DARUNTER DAS EIN:
/********************* CAUTION Anfang *********************/
	if(warn_go($userinfo['user_status']) OR getrights('admin')) {
	 if(getrights('admin') OR strstr(pkGetConfig('warn_forenmods'),'-'.pkGetUserValue('id').'-') OR getrights(pkGetConfig('warn_status'))) {
	 $caution_lang=include_once(pkDIRLANG.pkGetConfig('warn_lang').'/caution_admin_edituser'.pkEXT);
	  if($userinfo['set_warn']<pkGetConfig('warn_max')) {
	  if(($userinfo['set_warn']+1)>=pkGetConfig('warn_max') AND pkGetConfig('warn_logoff')=='1') $warn_lock=$caution_lang['c_eu_lock'];
	  else $warn_lock='';
	  if(pkGetConfig('warn_im')=='1') eval("\$caution_copy= \"".pkTpl("caution/caution_edituser_copy")."\";");
	  else $caution_copy='';
	  $warn_set	= pkEntities(trim(pkGetConfig('warn_max')));
	  $warn_max	= intval($userinfo['set_warn']);
	  $warn_titel	= pkEntities(trim(pkGetConfig('warn_titel')));
	  $warn_text	= pkEntities(trim(pkGetConfig('warn_text')));
	  $warn_go2	= 'checked="checked"';
	  $warn_go1	= '';
	  $warn_max1	= 'disabled="disabled"';
	  $warn_titel1	= '';
	  $warn_text1	= '';
	  } else {
	  $caution_copy	= '';
	  $warn_lock	= '';
	  $warn_set	= pkEntities(trim(pkGetConfig('warn_max')));
	  $warn_max	= intval($userinfo['set_warn']);
	  $warn_titel	= $caution_lang['c_eu_no_caution'];
	  $warn_text	= $caution_lang['c_eu_no_caution'];
	  $warn_go2	= 'checked="checked"';
	  $warn_go1	= 'disabled="disabled"';
	  $warn_max1	= 'style="background-color:#d70007;"';
	  $warn_titel1	= 'disabled="disabled"';
	  $warn_text1	= 'disabled="disabled"';
	  }
	 eval("\$caution_user= \"".pkTpl("caution/caution_edituser")."\";");
	 } else $caution_user='';
	} else $caution_user='';
/********************* CAUTION Ende ***********************/
####################################################################################################################
----------->
Editiere die pkinc/admin/forumcategory.php
----------->
SUCHE:
			$sqlcommand='';
			$sqlcommand2='';

FGE DARUNTER DAS EIN:
/********************* CAUTION Anfang *********************/
			$sqlcommand3='';
/********************* CAUTION Ende ***********************/


SUCHE:
				if($sqlcommand2)
					$sqlcommand2.=" OR forumnotify_threadid='".$threads[0]."'";
				else
					$sqlcommand2=" forumnotify_threadid='".$threads[0]."'";

FGE DARUNTER DAS EIN:
/********************* CAUTION Anfang *********************/
				if($sqlcommand3)
					$sqlcommand3.=" OR `warn_thread`='".$threads[0]."'";
				else
					$sqlcommand3=" `warn_thread`='".$threads[0]."'";
/********************* CAUTION Ende ***********************/





SUCHE:
			$SQL->query("DELETE FROM ".pkSQLTAB_FORUM_THREAD." WHERE forumthread_catid='".$editcat."'");

FGE DARUNTER DAS EIN:
/********************* CAUTION Anfang *********************/
			if($sqlcommand3) 
			$SQL->query("UPDATE `".pkSQLTAB_WARNSYS."` SET `warn_post`='0', `warn_thread`='0', `warn_entries`='0' WHERE ".$sqlcommand3);
/********************* CAUTION Ende ***********************/
####################################################################################################################
----------->
Editiere die pkinc/admintpl/edituser_full.htm
----------->
FGE GANZ UNTEN DAS EIN:
<!-- CAUTION -->
$caution_user
<!-- CAUTION -->
####################################################################################################################
----------->
Editiere die pkinc/admintpl/usergroup_form.htm
----------->
SUCHE:
  <td class="right"><font class="small">
  	<input class="checkbox" type="checkbox" value="1" name="access_config" $access_config /> Einstellungen &auml;ndern</font></td>
 </tr>

FGE DARUNTER DAS EIN:
<!-- CAUTION -->
 <tr>
  <td class="left" valign="top">$caution_lang[cc_caution]</td>
  <td class="right"><font class="small">
	<input class="checkbox" type="checkbox" value="1" name="access_caution" $access_caution /> $caution_lang[cc_edit]<br />
	<input class="checkbox" type="checkbox" value="1" name="access_caution_config" $access_caution_config /> $caution_lang[cc_config]</font></td>
 </tr>
<!-- CAUTION -->
####################################################################################################################
##################################################### Homepage #####################################################
####################################################################################################################
----------->
Editiere die pkinc/public/forumseditpost.php
----------->
SUCHE:
	$SQL->query("DELETE FROM ".pkSQLTAB_FORUM_POST." WHERE forumpost_id='".$postid."' LIMIT 1");

FGE DARUNTER DAS EIN:
/********************* CAUTION Anfang *********************/
	$SQL->query("UPDATE `".pkSQLTAB_WARNSYS."` SET `warn_post`='0' WHERE `warn_post`='".intval($postid)."'");
/********************* CAUTION Ende ***********************/


SUCHE:
	$SQL->query("DELETE FROM ".pkSQLTAB_FORUM_THREAD." 
		WHERE forumthread_id='".$forumpost['forumpost_threadid']."'
		LIMIT 1");

FGE DARUNTER DAS EIN:
/********************* CAUTION Anfang *********************/
	$SQL->query("UPDATE `".pkSQLTAB_WARNSYS."` SET `warn_post`='0', `warn_thread`='0', `warn_entries`='0' WHERE `warn_thread`='".intval($forumpost['forumpost_threadid'])."'");
/********************* CAUTION Ende ***********************/
####################################################################################################################
----------->
Editiere die pkinc/public/forumsmoderate.php
----------->
SUCHE:
	$SQL->query("DELETE FROM ".pkSQLTAB_FORUM_THREAD." WHERE forumthread_id='".$threadid."' LIMIT 1");

FGE DARUNTER DAS EIN:
/********************* CAUTION Anfang *********************/
	$SQL->query("UPDATE `".pkSQLTAB_WARNSYS."` SET `warn_post`='0', `warn_thread`='0', `warn_entries`='0' WHERE `warn_thread`='".intval($threadid)."'");
/********************* CAUTION Ende ***********************/
####################################################################################################################
----------->
Editiere die pkinc/public/forumsthread.php
----------->
SUCHE:
if(!$FORUM->getCategoryRrights($catid))
	{
	pkEvent('access_refused');
	include(pkDIRPUBLICINC.'forumsfooter'.pkEXT);	
	return;
	}

FGE DARUNTER DAS EIN:
/********************* CAUTION Anfang *********************/
if(pkGetConfig('warn_off')==1)
	{
	$caution_lang=include_once(pkDIRLANG.pkGetConfig('warn_lang').'/caution_public_forum'.pkEXT);
	$warn_double_cache=array();
	$warn_double_go=$SQL->query("SELECT * FROM `".pkSQLTAB_WARNSYS."`");
	while($warn_double=$SQL->fetch_array($warn_double_go)) $warn_double_cache[$warn_double['warn_post']]=$warn_double;
	}
/********************* CAUTION Ende ***********************/


SUCHE:
			if($userinfo['user_emailshow']==1)
				{
				if($config['member_mailer']==1)
					eval("\$info_email= \"".pkTpl("forum/member_email_iconlink2")."\";");
				else
					eval("\$info_email= \"".pkTpl("forum/member_email_iconlink")."\";");
				}

/********************* CAUTION Anfang *********************/
if(pkGetConfig('warn_off')=='1' AND (getrights(pkGetConfig('warn_status')) OR userrights($forumcat['forumcat_mods'],$forumcat['forumcat_rrights']) OR strstr(pkGetConfig('warn_forenmods'),'-'.pkGetUserValue('id').'-'))){
       $user_nick_warn=pkEntities(trim($userinfo['user_nick']));
       $set_warn_warn=intval(trim($userinfo['set_warn']));
       $max_warn_warn=intval(trim(pkGetConfig('warn_max')));
$warn_doubles=isset($warn_double_cache[$forumpost['forumpost_id']]['warn_post']) ? $warn_double_cache[$forumpost['forumpost_id']]['warn_post'] : '';
if($warn_doubles==$forumpost['forumpost_id']) eval ("\$bwarn= \"".pkTpl("caution/coution")."\";");
       if ($userinfo['lock_warn']=='1') {
       if (warn_go($userinfo['user_status']) OR $userinfo['user_status']=='ban') {
         eval ("\$warn= \"".pkTpl("caution/caution_lock_button")."\";");
       }
      } elseif (warn_go($userinfo['user_status']) AND pkGetUservalue('id')<>$userinfo['user_id'] AND $userinfo['set_warn']<pkGetConfig('warn_max')) eval ("\$warn= \"".pkTpl("caution/coution_button")."\";");
     }
if(pkGetConfig('warn_off')==1){
  if(warn_go($userinfo['user_status']) OR $userinfo['lock_warn']=='1'){
     if ($userinfo['user_status']=='ban') {
       eval ("\$warncount= \"".pkTpl("caution/caution_user_lock")."\";");
       } else { 
		$caution_lang_c_fo_view=str_replace("{VARIABEL}", $user_nick_warn, $caution_lang[c_fo_view]);
		eval ("\$warncount= \"".pkTpl("caution/caution_counter")."\";");
		}
   }
 }
/********************* CAUTION Ende ***********************/


SUCHE:
		unset($info_email);

FGE DARUNTER DAS EIN:
/********************* CAUTION Anfang *********************/
		$bwarn='';
		$warn='';
		$warncount='';
/********************* CAUTION Ende ***********************/
####################################################################################################################
----------->
Editiere die pkinc/public/privatemessages.php
----------->
SUCHE:
			else
				$sqlcommand="UPDATE ".pkSQLTAB_USER_PRIVATEMESSAGE." SET im_del=1 WHERE im_to='".$SQL->i(pkGetUservalue('id'))."' AND (im_id='".intval($id)."'";

ERSETZE ALLES HIERMIT:
/********************* CAUTION Anfang *********************/
			else {
				$sqlcommand="UPDATE ".pkSQLTAB_USER_PRIVATEMESSAGE." SET im_del=1 WHERE im_to='".$SQL->i(pkGetUservalue('id'))."' AND (im_id='".intval($id)."'";
				$SQL->query("UPDATE `".pkSQLTAB_WARNSYS."` SET `warn_im_delete`=1, `warn_im_delete_time`='".pkTIME."' WHERE `warn_im_id`='".$id."'");
			}
/********************* CAUTION Ende ***********************/


SUCHE:
	if(isset($imid) && $_REQUEST['deltype']=='to')
		$SQL->query("UPDATE ".pkSQLTAB_USER_PRIVATEMESSAGE." SET im_del=1 WHERE im_to='".$SQL->i(pkGetUservalue('id'))."' AND im_id='".$imid."'");

ERSETZE ALLES HIERMIT:
/********************* CAUTION Anfang *********************/
	if(isset($imid) && $_REQUEST['deltype']=='to'){
		$SQL->query("UPDATE ".pkSQLTAB_USER_PRIVATEMESSAGE." SET im_del=1 WHERE im_to='".$SQL->i(pkGetUservalue('id'))."' AND im_id='".$imid."'");
		$SQL->query("UPDATE `".pkSQLTAB_WARNSYS."` SET `warn_im_delete`=1, `warn_im_delete_time`='".pkTIME."' WHERE `warn_im_id`='".$imid."'");
	}
/********************* CAUTION Ende ***********************/


SUCHE:
			if($iminfo['im_view']!=1) 
				$SQL->query("UPDATE ".pkSQLTAB_USER_PRIVATEMESSAGE." SET im_view=1, im_viewtime='".pkTIME."' WHERE im_id='".$iminfo['im_id']."'");

ERSETZE ALLES HIERMIT:
/********************* CAUTION Anfang *********************/
	if ($iminfo['im_view']!=1) {
				$SQL->query("UPDATE ".pkSQLTAB_USER_PRIVATEMESSAGE." SET im_view=1, im_viewtime='".pkTIME."' WHERE im_id='".$iminfo['im_id']."'");
				$SQL->query("UPDATE `".pkSQLTAB_WARNSYS."` SET `warn_aktiv`=1, `warn_im_read`='".pkTIME."' WHERE `warn_im_id`='".$iminfo['im_id']."'");
			}
/********************* CAUTION Ende ***********************/
####################################################################################################################
----------->
Editiere die pkinc/public/userinfo.php
----------->
SUCHE:
	{
	eval("\$avatar_eod= \"".pkTpl("userinfo_avatar_off")."\";");
	}

FGE DARUNTER DAS EIN:
/********************* CAUTION Anfang *********************/
if(pkGetConfig('warn_off')=='1' AND warn_go($userinfo['user_status'])) {
	eval ("\$userinfo_warn= \"".pkTpl("caution/caution_user_header")."\";");
	$userinfo_warning=intval(trim($userinfo['set_warn']));
	$caution_lang=include_once(pkDIRLANG.pkGetConfig('warn_lang').'/caution_public_user'.pkEXT);
	eval ("\$userinfo_warn= \"".pkTpl("caution/caution_user_header")."\";");
	$link_to_caution='';
	$link_to_caution_1='';
	$c_warn[0]='0';
	$c_warn=$SQL->fetch_array($SQL->query("SELECT count(`id_warn`) FROM `".pkSQLTAB_WARNSYS."` WHERE `id_warn`='".intval($userinfo['user_id'])."'"));
	if($c_warn[0]>0 AND warn_go($userinfo['user_status']) AND (pkGetUservalue('id')==$userinfo['user_id'] OR strstr(pkGetConfig('warn_forenmods'),'-'.pkGetUserValue('id').'-') OR getrights(pkGetConfig('warn_status')))) {
	$link_to_caution='<a title="'.$caution_lang['c_fo_view'].'" href="include.php?path=caution&amp;view='.$userinfo['user_id'].'">';
	$link_to_caution_1='</a>';
	}
	if($userinfo['lock_warn']>0)
	eval ("\$userinfo_warn.= \"".pkTpl("caution/caution_userprofile_lock")."\";");
	else eval ("\$userinfo_warn.= \"".pkTpl("caution/caution_user_count")."\";");
} else $userinfo_warn='';
if(pkGetConfig('warn_off')=='1' AND warn_go($userinfo['user_status']) AND (getrights(pkGetConfig('warn_status')) OR strstr(pkGetConfig('warn_forenmods'),'-'.pkGetUserValue('id').'-'))) {
if(!is_array($caution_lang)) $caution_lang=include_once(pkDIRLANG.pkGetConfig('warn_lang').'/caution_public_user'.pkEXT);
eval ("\$userinfo_warn.= \"".pkTpl("caution/coution_send_button")."\";");
}
/********************* CAUTION Ende ***********************/
####################################################################################################################
----------->
Editiere die publicinc/navbox.status.php
Hier msst Ihr eure aktuelle Statusbox verwenden, wobei es egal ist wo Ihr den Code einfgt.
----------->
SUCHE:
pkLoadFunc('user');
$phpkit_status = phpkitstatus();

FGE DARUNTER DAS EIN:
/********************* CAUTION Anfang *********************/
if(pkGetConfig('warn_off')==1 AND pkGetUservalue('id')>'0'){
$user=$SQL->fetch_array($SQL->query("SELECT `set_warn` FROM `".pkSQLTAB_USER."` WHERE `user_id`='".intval(pkGetUservalue('id'))."' AND `set_warn`>'0' LIMIT 1"));
if ($user['set_warn']>'0') {
 $user_box_warn		= intval(trim($user['set_warn']));
 $user_box_warn_max	= intval(trim(pkGetConfig('warn_max')));
 $caution_nav		= include_once(pkDIRLANG.pkGetConfig('warn_lang').'/caution_public_nav'.pkEXT);
 $nav_text_c=str_replace("{VARIABEL_1}", $user_box_warn, str_replace("{VARIABEL_2}", $user_box_warn_max, $caution_nav['c_nav']));
 eval ("\$warnlist= \"".pkTpl("caution/caution_nav")."\";");
 } else $warnlist='';
} else $warnlist='';
/********************* CAUTION Ende ***********************/
####################################################################################################################
----------->
Editiere das Template publictpl/navigation/status_userinfo.htm
----------->
Fge ganz oben das ein:
<!-- CAUTION -->
$warnlist
<!-- CAUTION -->
####################################################################################################################
----------->
Editiere das Template publictpl/userinfo.htm
----------->
SUCHE:
		 <tr>
		  <td class="left">Usergruppe</td>
		  <td class="right">$info_usergroup</td>
		 </tr>

FGE DARUNTER DAS EIN:
<!-- CAUTION -->
                        $userinfo_warn
<!-- CAUTION -->
####################################################################################################################
----------->
Editiere das Template publictpl/forum/showthread_row.htm
----------->
SUCHE:
<td width="10%" align="right" nowrap>$post_ipaddr

FGE direkt dahinter das ein:
<!-- CAUTION -->$bwarn$warn<!-- CAUTION -->


SUCHE:
	 <tr>
	  <td>$avatar_show</td>
	 </tr>

FGE DARUNTER DAS EIN:
<!-- CAUTION -->
$warncount
<!-- CAUTION -->
####################################################################################################################


Das war es auch schon!!!!


--------------------------------------------------------------------------------------------------------------------
Beschreibung Deinstallation:
--------------------------------------------------------------------------------------------------------------------
Wenn man den Caution_Hack_1.6.5 deinstallieren muss einfach die deinstall.php aus dem DL in das Verzeichnis pkinc/public/ laden und diese wie folgt aufrufen.

http://www.deinedomain.de/zumrootverzeichnis/include.php?path=deinstall

Es werden unwiderruflich alle Table und Spalten vom WARN HACK gelscht!!!

Lsche nach der Deinstallation die deinstall.php
Danach alle Dateien aus dem DL und neue Ordner auf eurem Server lschen und dein Backup der editierten Dateien wieder aufspielen.
**************************************PASSWORT**************************************
BITTE DAS PASSWORT BEI DER DEINSTALLATION ANGEBEN
PW:esa_lucky
**************************************PASSWORT**************************************


Nutzungsbedingungen
###################

1. Es ist nicht erlaubt das Script zu verndern und zum Download anzubieten!
   Es ist auch nicht erlaubt, es im Originalzustand weiterzuverbreiten!

2. Der Copyright Hinweis darf nicht entfernt, verndert oder unkenntlich gemacht werden!
   Dieser hat in dem Originalzustand zu bleiben, so wie er bei dem Download des Scriptes war!

3. Das Script darf weder als Ganzes noch in Teilen weitergegeben werden!


Mit dem Einsatz des Scriptes, nimmst du diese Bedingungen an.

Fr Fragen oder Anregungen:
#############################
www.esa-clan.de
esa@esa-clan.de
Gru//Lucky